all rivers fall into the sea - Espagnol Anglais Dictionnaire